Maroko je multietnička zemlja s bogatom kulturom i civilizacijom. Kroz marokansku historiju, Maroko su naseljavali mnogi narodi, koji su dolazili sa istoka: Feničani, Jevreji i Arapi, s juga - južnoafrički narodi i sjevera Rimljani i Vandali, te starosjedioci Berberi. Svi oni čine socijalnu strukturu Maroka i učestvuju u razvoju različitih vjerskih pravaca, od paganstva, judaizma, kršćanstva do islama.